needs satisfaction - Turkish English Dictionary